home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Agent Central Host Computer
/
Agent - Central Host Computer.iso
/
_SETUP.1
/
vcbcount.sql
< prev
next >
Wrap
Text File
|
2000-05-12
|
3KB
|
71 lines
CREATE OR REPLACE VIEW VCBCOUNT AS
SELECT CASHBOXTOTALS.cashbox_glid, CASHBOXTOTALS.count_date,
BATCH.batch_seq,
SUBBATCH.coin_one cents_$, SUBBATCH.coin_two nickels_$,
SUBBATCH.coin_three dimes_$, SUBBATCH.coin_four quarters_$,
SUBBATCH.coin_five halfs_$, SUBBATCH.coin_six SBAs_$,
(SUBBATCH.coin_one + SUBBATCH.coin_two + SUBBATCH.coin_three +
SUBBATCH.coin_four + SUBBATCH.coin_five + SUBBATCH.coin_six ) coin_total,
SUBBATCH.coin_total_value,
subbatch.coin_seven * 100 sm_tokens,
subbatch.coin_eight * 100 lg_tokens,
SUBBATCH.bill_one ones_$, SUBBATCH.bill_two fives_$,
SUBBATCH.bill_three tens_$, SUBBATCH.bill_four twenties_$,
(SUBBATCH.bill_one + SUBBATCH.bill_two + SUBBATCH.bill_three +
SUBBATCH.bill_four ) bill_total,
SUBBATCH.receipt_total,
(SUBBATCH.coin_one + SUBBATCH.coin_two + SUBBATCH.coin_three +
SUBBATCH.coin_four + SUBBATCH.coin_five + SUBBATCH.coin_six )
+ (SUBBATCH.bill_one + SUBBATCH.bill_two + SUBBATCH.bill_three +
SUBBATCH.bill_four ) total_before_adjust,
CASHBOXTOTALS.grand_total total,
vcbadjust.cb_adjust adjust,
vbatchadjust.batch_adjust,
vdayadjust.day_adjust
FROM SUBBATCH,
CASHBOXTOTALS, /*cashbox,*/
BATCH,
BATCHTOTALS,
ACCTDAYTOTALS ,
vcbadjust,
vbatchadjust,
vdayadjust
WHERE
SUBBATCH.mrc_batch_id = BATCH.mrc_batch_id
AND SUBBATCH.subbatch_seq = CASHBOXTOTALS.cashbox_total_seq
AND BATCH.batch_seq = BATCHTOTALS.batch_total_seq_num
AND BATCHTOTALS.acctday_total_seq_num = ACCTDAYTOTALS.acctday_total_seq_num
AND vcbadjust.cashbox_total_seq = CASHBOXTOTALS.cashbox_total_seq
AND vbatchadjust.batch_total_seq_num = BATCHTOTALS.batch_total_seq_num
AND vdayadjust.acctday_total_seq_num = ACCTDAYTOTALS.acctday_total_seq_num
UNION
SELECT CASHBOXTOTALS.cashbox_glid, CASHBOXTOTALS.count_date,
0 batch_seq,
SUBBATCH.coin_one cents_$, SUBBATCH.coin_two nickels_$,
SUBBATCH.coin_three dimes_$, SUBBATCH.coin_four quarters_$,
SUBBATCH.coin_five halfs_$, SUBBATCH.coin_six SBAs_$,
(SUBBATCH.coin_one + SUBBATCH.coin_two + SUBBATCH.coin_three +
SUBBATCH.coin_four + SUBBATCH.coin_five + SUBBATCH.coin_six ) coin_total,
SUBBATCH.coin_total_value,
subbatch.coin_seven * 100 sm_tokens,
subbatch.coin_eight * 100 lg_tokens,
SUBBATCH.bill_one ones_$, SUBBATCH.bill_two fives_$,
SUBBATCH.bill_three tens_$, SUBBATCH.bill_four twenties_$,
(SUBBATCH.bill_one + SUBBATCH.bill_two + SUBBATCH.bill_three +
SUBBATCH.bill_four ) bill_total,
SUBBATCH.receipt_total,
(SUBBATCH.coin_one + SUBBATCH.coin_two + SUBBATCH.coin_three +
SUBBATCH.coin_four + SUBBATCH.coin_five + SUBBATCH.coin_six )
+ (SUBBATCH.bill_one + SUBBATCH.bill_two + SUBBATCH.bill_three +
SUBBATCH.bill_four ) total_before_adjust,
CASHBOXTOTALS.grand_total total,
vcbadjust.cb_adjust adjust,
0 batch_adjust,
0 day_adjust
FROM SUBBATCH,
CASHBOXTOTALS,
vcbadjust
WHERE SUBBATCH.mrc_batch_id = 0
AND SUBBATCH.subbatch_seq = CASHBOXTOTALS.cashbox_total_seq
AND vcbadjust.cashbox_total_seq = CASHBOXTOTALS.cashbox_total_seq;